#container {
	width: 100%;
	max-width: 480px;
}

#navcontainer {
	overflow: hidden;
}

.blog-entry img {
	max-width: 99%;
	padding: 1%;
	background: #d7d7d7;
	height: auto;
}

#content .imageStyle {
/*	width: 99%; */
/*	height: auto; */
/*	padding: 1%;
	background: #000000;  d7d7d7 */
}

.photo-background img {
	width: 90%;
	height: auto;
	margin: 50px 0 0;
	padding: 2%;
	background: #d7d7d7;
}

div#navcontainer ul li:hover ul, div#navcontainer ul ul li:hover ul, div#navcontainer ul ul ul li:hover ul, div#navcontainer ul ul ul ul li:hover ul, div#navcontainer ul ul ul ul ul li:hover ul{
	display: none;
}